Noise cancellation

ABSTRACT

Electronic devices, storage medium containing instructions, and methods pertain to cancelling noise that results from application of voltages on gates of transistors in a display. One or more compensation or dummy drivers are used to apply a compensation voltage that is an inversion of voltages applied on the gates of the transistors.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.62/501,571, filed on May 4, 2017, the contents of which are hereinexpressly incorporated by reference for all purposes.

BACKGROUND

The present disclosure relates generally to techniques to cancellingnoise resultant from in a display. More specifically, the presentdisclosure relates generally to techniques for noise cancellationresulting from a gate driver clock and its interference with an overlaytouch panel.

This section is intended to introduce the reader to various aspects ofart that may be related to various aspects of the present disclosure,which are described and/or claimed below. This discussion is believed tobe helpful in providing the reader with background information tofacilitate a better understanding of the various aspects of the presentdisclosure. Accordingly, it should be understood that these statementsare to be read in this light, and not as admissions of prior art.

Electronic display panels are used in a plethora of electronic devices.These display panels typically consist of multiple pixels that emitlight. These pixels may be formed using self-emissive units (e.g., lightemitting diode) or pixels that utilize units that are backlit (e.g.,liquid crystal diode). These pixels are usually controlled usingtransistors (e.g., thin film transistors) that utilize a drivingthreshold voltage to determine at which level the pixels are to bedriven. These displays may also include touch functionality that may beinterfered with by operation of the display. Specifically, noise from agate driver clock of the gates of the pixels may pull a voltage of atouch sensing layer up or down in the direction of the clock voltagefluctuation due to capacitive coupling with a substrate on which pixelcircuitry is mounted. This voltage fluctuation may result in falsepositive touches and/or may result in touches occurring without beingsensed by the display.

SUMMARY

A summary of certain embodiments disclosed herein is set forth below. Itshould be understood that these aspects are presented merely to providethe reader with a brief summary of these certain embodiments and thatthese aspects are not intended to limit the scope of this disclosure.Indeed, this disclosure may encompass a variety of aspects that may notbe set forth below.

A gate driver clock may be used to cancel out the voltage fluctuationsof the touch layer. As previously noted, these fluctuations may becaused by a gate driver clock driving pixels connected to a substrate. Agate driver clock may be driven at an inverse voltage simultaneouslywith any connected gate driver clock to reduce the effect of thefluctuation on the touch levels. Moreover, this gate driver clock may bea dummy gate driver clock that is merely connected to the substratewithout passing a voltage to any gate for usage. Additionally, in someembodiments, each operating gate driver clock may be at least partiallycancelled using a respective dedicated gate driver clock, but in otherembodiments, a cancelling gate driver clock may at least partiallycancel out one or more other gate driver clock fluctuations.

BRIEF DESCRIPTION OF THE DRAWINGS

Various aspects of this disclosure may be better understood upon readingthe following detailed description and upon reference to the drawings inwhich:

FIG. 1 is a schematic block diagram of an electronic device including adisplay, in accordance with an embodiment;

FIG. 2 is a perspective view of a notebook computer representing anembodiment of the electronic device of FIG. 1, in accordance with anembodiment;

FIG. 3 is a front view of a hand-held device representing anotherembodiment of the electronic device of FIG. 1, in accordance with anembodiment;

FIG. 4 is a front view of another hand-held device representing anotherembodiment of the electronic device of FIG. 1, in accordance with anembodiment;

FIG. 5 is a front view of a desktop computer representing anotherembodiment of the electronic device of FIG. 1, in accordance with anembodiment;

FIG. 6 is a front view of a wearable electronic device representinganother embodiment of the electronic device of FIG. 1, in accordancewith an embodiment;

FIG. 7 is a schematic view of a unit pixel having a transistor and anillumination element, in accordance with an embodiment;

FIG. 8 is a cross-sectional view of a portion of the display of FIG. 1,in accordance with an embodiment;

FIG. 9 is a cross-sectional view of a capacitive coupling of a touchlayer with a gate driver clocks, in accordance with an embodiment;

FIG. 10 is a timing diagram illustrating noise effect on the touch layerdue to the gate driver clocks of FIG. 10, in accordance with anembodiment;

FIG. 11 is a flow diagram of a process for cancelling noise on a touchelectrode of the display of FIG. 8, in accordance with an embodiment;

FIG. 12 is a cross-sectional view of a portion of the display of FIG. 1,in accordance with an embodiment;

FIG. 13 is a cross-sectional view of a capacitive coupling of a touchlayer with a gate driver clocks, in accordance with an embodiment;

FIG. 14 is a timing diagram illustrating noise effect on the touch layerdue to the gate driver clocks of FIG. 13, in accordance with anembodiment;

FIG. 15 is a cross-sectional view of a portion of the display of FIG. 1,in accordance with an embodiment;

FIG. 16 is a cross-sectional view of a capacitive coupling of a touchlayer with a gate driver clocks, in accordance with an embodiment; and

FIG. 17 is a timing diagram illustrating noise effect on the touch layerdue to the gate driver clocks of FIG. 16, in accordance with anembodiment.

DETAILED DESCRIPTION OF SPECIFIC EMBODIMENTS

One or more specific embodiments will be described below. In an effortto provide a concise description of these embodiments, not all featuresof an actual implementation are described in the specification. Itshould be appreciated that in the development of any such actualimplementation, as in any engineering or design project, numerousimplementation-specific decisions must be made to achieve thedevelopers' specific goals, such as compliance with system-related andbusiness-related constraints, which may vary from one implementation toanother. Moreover, it should be appreciated that such a developmenteffort might be complex and time consuming, but would nevertheless be aroutine undertaking of design, fabrication, and manufacture for those ofordinary skill having the benefit of this disclosure.

As previously discussed, cancelling gate driver clock(s) may be used tocancel out the voltage fluctuations of a touch layer. As previouslynoted, these fluctuations on the touch layer may be caused by a gatedriver clock driving pixels connected to a substrate. A gate driverclock may be driven at an inverse voltage simultaneously with anyconnected gate driver clock to reduce the effect of the fluctuation onthe touch levels. Moreover, this gate driver clock may be a dummy gatedriver clock that is merely connected to the substrate without pass avoltage to any gate for usage. Additionally, in some embodiments, eachoperating gate driver clock may be at least partially cancelled using arespective dedicated gate driver clock, but in other embodiments, acancelling gate driver clock may at least partially cancel out one ormore other gate driver clock fluctuations.

With the foregoing in mind and referring first to FIG. 1, an electronicdevice 10 according to an embodiment of the present disclosure mayinclude, among other things, one or more processor(s) 12, memory 14,nonvolatile storage 16, a display 18, input structures 20, aninput/output (I/O) interface 22, a power source 24, and interface(s) 26.The various functional blocks shown in FIG. 1 may include hardwareelements (e.g., including circuitry), software elements (e.g., includingcomputer code stored on a computer-readable medium) or a combination ofboth hardware and software elements. It should be noted that FIG. 1 ismerely one example of a particular implementation and is intended toillustrate the types of components that may be present in electronicdevice 10.

In the electronic device 10 of FIG. 1, the processor(s) 12 and/or otherdata processing circuitry may be operably coupled with the memory 14 andthe nonvolatile storage 16 to perform various algorithms. Such programsor instructions, including those for executing the techniques describedherein, executed by the processor(s) 12 may be stored in any suitablearticle of manufacture that includes one or more tangible,computer-readable media at least collectively storing the instructionsor routines, such as the memory 14 and the nonvolatile storage 16. Thememory 14 and the nonvolatile storage 16 may include any suitablearticles of manufacture for storing data and executable instructions,such as random-access memory, read-only memory, rewritable flash memory,hard drives, and/or optical discs. Also, programs (e.g., an operatingsystem) encoded on such a computer program product may also includeinstructions that may be executed by the processor(s) 12 to enable theelectronic device 10 to provide various functionalities.

In certain embodiments, the display 18 may be a liquid crystal display(e.g., LCD), which may allow users to view images generated on theelectronic device 10. In some embodiments, the display 18 may include atouch screen, which may allow users to interact with a user interface ofthe electronic device 10. Furthermore, it should be appreciated that, insome embodiments, the display 18 may include one or more light emittingdiode (e.g., LED) displays, or some combination of LCD panels and LEDpanels.

The input structures 20 of the electronic device 10 may enable a user tointeract with the electronic device 10 (e.g., pressing a button toincrease or decrease a volume level, a camera to record video or captureimages). The I/O interface 22 may enable the electronic device 10 tointerface with various other electronic devices. Additionally oralternatively, the I/O interface 22 may include various types of portsthat may be connected to cabling. These ports may include standardizedand/or proprietary ports, such as USB, RS232, Apple's Lightning®connector, as well as one or more ports for a conducted RF link.

As further illustrated, the electronic device 10 may include the powersource 24. The power source 24 may include any suitable source of power,such as a rechargeable lithium polymer (e.g., Li-poly) battery and/or analternating current (e.g., AC) power converter. The power source 24 maybe removable, such as a replaceable battery cell.

The interface(s) 26 enable the electronic device 10 to connect to one ormore network types. The interface(s) 26 may also include, for example,interfaces for a personal area network (e.g., PAN), such as a Bluetoothnetwork, for a local area network (e.g., LAN) or wireless local areanetwork (e.g., WLAN), such as an 802.11 Wi-Fi network or an 802.15.4network, and/or for a wide area network (e.g., WAN), such as a 3rdgeneration (e.g., 3G) cellular network, 4th generation (e.g., 4G)cellular network, or long term evolution (e.g., LTE) cellular network.The interface(s) 26 may also include interfaces for, for example,broadband fixed wireless access networks (e.g., WiMAX), mobile broadbandWireless networks (e.g., mobile WiMAX), and so forth.

By way of example, the electronic device 10 may represent a blockdiagram of the notebook computer depicted in FIG. 2, the handheld devicedepicted in either of FIG. 3 or FIG. 4, the desktop computer depicted inFIG. 5, the wearable electronic device depicted in FIG. 6, or similardevices. It should be noted that the processor(s) 12 and/or other dataprocessing circuitry may be generally referred to herein as “dataprocessing circuitry.” Such data processing circuitry may be embodiedwholly or in part as software, firmware, hardware, or any combinationthereof. Furthermore, the data processing circuitry may be a singlecontained processing module or may be incorporated wholly or partiallywithin any of the other elements within the electronic device 10.

In certain embodiments, the electronic device 10 may take the form of acomputer, a portable electronic device, a wearable electronic device, orother type of electronic device. Such computers may include computersthat are generally portable (e.g., such as laptop, notebook, and tabletcomputers) as well as computers that are generally used in one place(e.g., such as conventional desktop computers, workstations and/orservers). In certain embodiments, the electronic device 10 in the formof a computer may be a model of a MacBook®, MacBook® Pro, MacBook Air®,iMac®, Mac® mini, or Mac Pro® available from Apple Inc. By way ofexample, the electronic device 10, taking the form of a notebookcomputer 30A, is illustrated in FIG. 2 in accordance with one embodimentof the present disclosure. The depicted computer 30A may include ahousing or enclosure 32, a display 18, input structures 20, and ports ofthe I/O interface 22. In one embodiment, the input structures 20 (e.g.,such as a keyboard and/or touchpad) may be used to interact with thecomputer 30A, such as to start, control, or operate a GUI orapplications running on computer 30A. For example, a keyboard and/ortouchpad may allow a user to navigate a user interface or applicationinterface displayed on display 18.

FIG. 3 depicts a front view of a handheld device 30B, which representsone embodiment of the electronic device 10. The handheld device 30B mayrepresent, for example, a portable phone, a media player, a personaldata organizer, a handheld game platform, or any combination of suchdevices. By way of example, the handheld device 30B may be a model of aniPod® or iPhone® available from Apple Inc. of Cupertino, Calif.

The handheld device 30B may include an enclosure 32 to protect interiorcomponents from physical damage and to shield them from electromagneticinterference. The enclosure 32 may surround the display 18, which maydisplay indicator icons. The indicator icons may indicate, among otherthings, a cellular signal strength, Bluetooth connection, and/or batterylife. The I/O interfaces 22 may open through the enclosure 32 and mayinclude, for example, an I/O port for a hard-wired connection forcharging and/or content manipulation using a connector and protocol,such as the Lightning connector provided by Apple Inc., a universalserial bus (e.g., USB), one or more conducted RF connectors, or otherconnectors and protocols.

The illustrated embodiments of the input structures 20, in combinationwith the display 18, may allow a user to control the handheld device30B. For example, a first input structure 20 may activate or deactivatethe handheld device 30B, one of the input structures 20 may navigateuser interface to a home screen, a user-configurable application screen,and/or activate a voice-recognition feature of the handheld device 30B,while other of the input structures 20 may provide volume control, ormay toggle between vibrate and ring modes. Additional input structures20 may also include a microphone that may obtain a user's voice forvarious voice-related features, and a speaker to allow for audioplayback and/or certain phone capabilities. The input structures 20 mayalso include a headphone input (not illustrated) to provide a connectionto external speakers and/or headphones and/or other output structures.

FIG. 4 depicts a front view of another handheld device 30C, whichrepresents another embodiment of the electronic device 10. The handhelddevice 30C may represent, for example, a tablet computer, or one ofvarious portable computing devices. By way of example, the handhelddevice 30C may be a tablet-sized embodiment of the electronic device 10,which may be, for example, a model of an iPad® available from Apple Inc.of Cupertino, Calif.

Turning to FIG. 5, a computer 30D may represent another embodiment ofthe electronic device 10 of FIG. 1. The computer 30D may be anycomputer, such as a desktop computer, a server, or a notebook computer,but may also be a standalone media player or video gaming machine. Byway of example, the computer 30D may be an iMac®, a MacBook®, or othersimilar device by Apple Inc. It should be noted that the computer 30Dmay also represent a personal computer (e.g., PC) by anothermanufacturer. A similar enclosure 32 may be provided to protect andenclose internal components of the computer 30D such as the dual-layerdisplay 18. In certain embodiments, a user of the computer 30D mayinteract with the computer 30D using various peripheral input devices,such as the keyboard 37 or mouse 38, which may connect to the computer30D via an I/O interface 22.

Similarly, FIG. 6 depicts a wearable electronic device 30E representinganother embodiment of the electronic device 10 of FIG. 1 that may beconfigured to operate using the techniques described herein. By way ofexample, the wearable electronic device 30E, which may include awristband 43, may be an Apple Watch® by Apple, Inc. However, in otherembodiments, the wearable electronic device 30E may include any wearableelectronic device such as, for example, a wearable exercise monitoringdevice (e.g., pedometer, accelerometer, heart rate monitor), or otherdevice by another manufacturer. The display 18 of the wearableelectronic device 30E may include a touch screen (e.g., LCD, an organiclight emitting diode display, an active-matrix organic light emittingdiode (e.g., AMOLED) display, and so forth), which may allow users tointeract with a user interface of the wearable electronic device 30E.

FIG. 7 illustrates a portion of unit pixel circuitry 50. The unit pixelcircuitry 50 includes a control transistor 52 that controls emissionlevels of a light emitting diode (LED) 54. For example, the transistor52 may include a thin film transistor (TFT). A gate of the transistor 52may be driven using a gate driver clock. However, this gate driver clockmay result in voltage fluctuations of a touch layer of the display.

FIG. 8 illustrates a cross-sectional view of a portion 60 of the display18. The portion 60 includes a substrate 62 upon which pixel circuitry 64is mounted within an active area 66 of the display 18. For example, thepixel circuitry 64 may include thin-film transistors (TFTs). The pixelcircuitry 64 is driven using two single-phase gate driver clocks 68 and70 to drive gates in the active area and/or outside the active area. Theportion 60 also includes one or more planarization layers 72 and 74 thatare made of insulative material, such as a nitride or an oxide. An anodeelectrode 76 and a cathode electrode 78 may be used to carry current inand out of the active area for display and/or touch functionality. Theportion 60 may also include one or more insulative layers 80, 82, and 84separating a touch layer/electrode 86 from the cathode 78. When thetouch electrode 86 voltage fluctuates, a scan driver circuit detectssuch fluctuations and attributes touches exceeding a threshold to atouch of the display 18.

However, the voltage of the touch electrode 86 may fluctuate without atouch of the display. Instead, the voltage may fluctuate due to voltagechanges at the cathode 78 due to capacitive coupling between touchelectrode 86 and the cathode 78 through the insulative layers 80, 82,and 84. Similarly, capacitive coupling may occur between the cathode 78and the substrate 82 though the planarization layer 72. FIG. 9illustrates a schematic view of these capacitive couplings. Asillustrated, a capacitive coupling 92 may occur between the touchelectrode 86 and the cathode 78. Similarly, capacitive coupling 94 mayoccur between the cathode 78 and the substrate 82 at the gate driverclock 68, and another capacitive coupling 96 may occur between thecathode 78 and the substrate 82 at the gate driver clock 70.

These couplings cause the voltage at the touch electrode 86 to vary whenthe gate driver clock 68 and/or the gate driver clock 70 fluctuate. FIG.10 illustrates an embodiment of a timing diagram 100 illustrating thisrelationship. The timing diagram 100 illustrates a signal 102 indicativeof the voltage at the gate driver clock 68 (GCK1) and a signal 104indicative of the voltage at the gate driver clock 70 (GCK2). The timingdiagram 100 also illustrates a signal 106 indicative of a touchelectrode voltage. In the illustrated timing diagram 100, no actualtouch has occurred. However, the signal 106 spikes upwardly with eachrising edge 108 of GCK1 102 and GCK 2 104. If this spike exceeds athreshold for detecting a touch, this spike may register as a falsepositive. Moreover, the signal 106 also spikes downwardly with eachfalling edge 110 of the GCK1 102 and GCK2 104. If this downward spikeoccurs at the time of an actual touch, the touch may not register as atouch due to the downward spike pushing the signal 106 down below thethreshold for touch sensing detection.

To address these voltage fluctuations, cancelling signals (e.g., fromgate driver clocks) may be injected into the substrate at oppositepolarity with similar amplitude and frequency to at least partiallycancel the causes of the voltage fluctuations illustrated in FIG. 9.

FIG. 11 illustrates a process 112 for at least partially cancellingnoise in a display with touch sensing. The processor 12 and/or timingcircuitry in the display 18 determines that a voltage is to be appliedto gates of transistors of the display (block 114). The processor 12and/or the timing circuitry cause inverse signals to be generated andinjected into the substrate to at least partially cancel voltagefluctuations that would be caused by the gate driver clock (block 116).These inverse signals may include signals that are not proactively usedto control other circuitry. Instead, in such embodiments, these inversesignals may be a “dummy” or “compensation” gate driver clock thatgenerates an inverted clock signal to cancel out such effects.Additionally or alternatively, these inverse clock signals may be usedto switch other circuitry such as gates of adjacent pixels. Theseinverse signals may be used in a polarity switching timing scheme and/orto control gates in depletion mode.

FIG. 12 illustrates a portion 120 of the display 18 that is similar tothe portion 60. However, the portion 120 includes a single cancellingsignal generator—cancelling gate driver clock 122—that injects aninverse signal of what is being injected in to the substrate 82 by thegate driver clocks 68 and 70. FIG. 13 illustrates the capacitivecoupling 124 of the touch electrode 86, the cathode 88, and the gatedriver clocks 68, 70, and 122. Specifically, this coupling 124 issimilar to the coupling 90 shown in FIG. 9 except that an additionalcoupling 126 exists in the coupling 124.

FIG. 14 illustrates an embodiment of a timing diagram 130 illustrating arelationship between the gate driver clocks and a touch electrodevoltage utilizing voltage fluctuation compensation. The timing diagram130 illustrates a signal 132 indicative of the voltage at the gatedriver clock 68 (GCK1) and a signal 134 indicative of the voltage at thegate driver clock 70 (GCK2). The timing diagram 130 also illustrates asignal 136 indicative of the voltage at the dummy gate driver clock 122(GCKB) and a signal 138 indicative of a touch electrode voltage. In someembodiments, the GCKB 122 signal may be generated by performing alogical AND on GCK1 signal 132 and GCK2 signal 134 and inverting (eitherbefore ANDing or after ANDing).

In the illustrated timing diagram 130, no actual touch has occurred, butthe signal 138 increases upwardly with each rising edge 140 of the ofGCK1 132 and GCK 2 134. However, this increase is relatively lower thanthe spike in the timing diagram 100 of FIG. 10 due to the inclusion ofthe voltage on the display via GCKB 138. Moreover, decreases in thesignal 106 with each falling edge 142 of the GCK1 132 and GCK2 134 mayalso be relatively lower due to inverse application of voltages on theGCKB 138. In other words, the increase/decrease in voltage due to GCK1132 and/or GCK2 134 switching may be partially or completely reduced.This reduced magnitude of fluctuation on the touch electrode may reducethe likelihood of a false positive of a touch event.

FIG. 15 illustrates a portion 150 of the display 18 that is similar tothe portion 130. However, the portion 120 includes an additionalcancelling signal generator—gate clock driver 152—in addition to thecancelling signal generator—gate clock driver 122—that injects aninverse signal of what is being injected in to the substrate 82 by thegate driver clocks 68 and 70. In the illustrated embodiment, a noisecancelling signal generator may be used for individual gate clocks. Inother words, the cancelling signal generator may at least partiallycancel noise arising from operation of the gate driver clock 68 whilethe additional cancelling signal generator at least partially cancelsnoise arising from operation of the gate driver clock 70. The timing ofeach cancelling gate drivers 122 and 152 may be a simple inversion of acorresponding gate driver clock. However, inclusion of additional gatedrivers (e.g., cancelling signal generator) may increase a size ofcompensation circuitry in the display causing the display size topotentially increase without increasing viewable space and/or increasingcomplication of routing in the display. Some embodiments may use acombination of dedicated signal cancellation and individual cancellationby using more than a single noise cancellation driver, but using atleast one of those noise cancellation circuitries to at least partiallycancel noise arising from more than one single gate driver clock.

FIG. 16 illustrates the capacitive coupling 154 of the touch electrode86, the cathode 88, and the gate driver clocks 68, 70, 122, and 152.Specifically, this coupling 154 is similar to the coupling 124 shown inFIG. 13 except that an additional coupling 156 exists in the coupling154 due to the additional gate driver clock 152.

FIG. 17 illustrates a timing diagram 160 that is similar to the timingdiagram 130 of FIG. 14. However, as noted, FIG. 17 utilizes two dummygate driver clocks to compensate for noise generated by other gatedriver clocks. The timing diagram 160 illustrates a relationship betweenthe gate driver clocks and a touch electrode voltage utilizing voltagefluctuation compensation. The timing diagram 160 illustrates a signal162 indicative of the voltage at the gate driver clock 68 (GCK1) and asignal 164 indicative of the voltage at the gate driver clock 70 (GCK2).The timing diagram 130 also illustrates a signal 166 indicative of thevoltage at the dummy gate driver clock 122 (GCK1B), a signal 168indicative of the voltage at the dummy gate driver clock 152 (GCK2B),and a signal 170 indicative of a touch electrode voltage. In theillustrated timing diagram 160, no actual touch has occurred, but thesignal 170 increases upwardly with each rising edge 172 of the of GCK1162 and GCK 2 164. However, this increase is relatively lower than thespike in the timing diagram 100 of FIG. 10 due to the inclusion of thedummy gate driver clocks 122 and 152 applying voltages GCK1B 166 andGCK2B168. Moreover, decreases in the signal 170 with each falling edge174 of the GCK1 162 and GCK2 264 are also relatively lower due toinverse application of voltages on the GCK1B 166 and GCK2B 168. Thisreduced magnitude of fluctuation on the touch electrode may reduce thelikelihood of a false positive of a touch event. In some embodiments,the fluctuations may be reduced entirely.

It is worth noting that using a dedicated compensating dummy gate driverclock for each gate driver clock may simplify driving of the dummy gatedriver clocks and/or assure that all gate driver clocks can becompensated for. However, using dedicated dummy gate driver clocks tocompensate for each gate driver clock may use more space and/orcomplicate routing on the display. Thus, these two embodiments may bebalanced based on design needs. Furthermore, these embodiments may becombined to include some dummy gate driver clocks driving compensatingfor two or more gate driver clocks while one or more dummy gate driverclocks compensate for one specific gate driver clock.

The specific embodiments described above have been shown by way ofexample, and it should be understood that these embodiments may besusceptible to various modifications and alternative forms. It should befurther understood that the claims are not intended to be limited to theparticular forms disclosed, but rather to cover all modifications,equivalents, and alternatives falling within the spirit and scope ofthis disclosure.

What is claimed is:
 1. A method for driving a display comprising:determining whether a voltage is to be applied to a gate of a transistorof the display; and injecting, into a substrate of the display, acompensation voltage inverse to the voltage to be applied to thetransistor.
 2. The method of claim 1, wherein injecting the compensationvoltage comprises injecting the compensation voltage using acompensation gate driver that is connected to the substrate.
 3. Themethod of claim 2, wherein the compensation gate driver comprises adummy gate driver that is not used to drive any gate of any transistor.4. The method of claim 2, comprising: determining whether an additionalvoltage is to be applied to a gate of an additional transistor of thedisplay; and injecting, into the substrate of the display, an additionalcompensation voltage inverse to the additional voltage to be applied tothe additional transistor using the compensation gate driver.
 5. Themethod of claim 4 comprising: ANDing the voltage with the additionalvoltage to determine a combined voltage of the voltage and theadditional voltage; and inverting the combined voltage.
 6. The method ofclaim 2, comprising: determining whether an additional voltage is to beapplied to a gate of an additional transistor of the display; andinjecting, into the substrate of the display, an additional compensationvoltage inverse to the additional voltage to be applied to theadditional transistor using an additional gate driver clock.
 7. Themethod of claim 1 comprising detecting a touch on the display at a touchelectrode of the display.
 8. The method of claim 7, wherein detectingthe touch comprises receiving a compensated signal on the touchelectrode that has reduced noise on the touch electrode reduced due toapplication of the compensation voltage.
 9. An electronic displaycomprising: a substrate; a touch electrode configured to detect touch onthe electronic display; pixel circuitry coupled to the substrate; a gatedriver clock coupled to the substrate, wherein the gate driver clock isconfigured to drive gates in the pixel circuitry; and a compensationgate driver configured to apply to the substrate a compensation voltageinverse to a voltage applied by the gate driver clock to at leastpartially compensate for voltage fluctuations in the touch electroderesulting from application of the voltage.
 10. The electronic display ofclaim 9 comprising an additional gate driver clock coupled to thesubstrate, wherein the additional gate driver clock is configured todrive additional gates in the pixel circuitry.
 11. The electronicdisplay of claim 10, wherein the compensation gate driver is configuredto compensate both the voltage applied by the gate driver clock and anadditional voltage applied to the additional gates by the additionalgate driver clock.
 12. The electronic display of claim 11, wherein anoutput of the compensation gate driver comprises: a logical AND of anoutput of the gate driver clock and an output of the additional gatedriver clock; and an inversion of the logical ANDing of the output ofthe gate driver clock and the additional gate driver clock.
 13. Theelectronic display of claim 10 comprising an additional compensationgate driver to apply an additional compensation voltage inverse to anadditional voltage applied by the additional gate driver clock to atleast partially compensate for voltage fluctuations in the touchelectrode resulting from application of the additional voltage.
 14. Theelectronic display of claim 9, wherein the gates are located in anactive area of the electronic display.
 15. An electronic displaycomprising: a touch electrode configured to detect touch on the display;a first gate driver clock configured to drive a first gate in theelectronic display; a second gate driver clock configured to drive asecond gate in the electronic display; a first compensation driver toapply a first compensation voltage inverse to a first voltage applied bythe first gate driver clock to at least partially compensate for voltagefluctuations in the touch electrode resulting from application of thefirst voltage; and a second compensation driver to apply a secondcompensation voltage inverse to a second voltage applied by the secondgate driver clock to at least partially compensate for voltagefluctuations in the touch electrode resulting from application of thesecond voltage.
 16. The electronic display of claim 15 comprising athird gate driver clock configured to drive a third gate in theelectronic display.
 17. The electronic display of claim 16, wherein thefirst compensation driver is configured to at least partially compensatevoltage fluctuations in the touch electrode due to application of athird voltage applied by the third gate driver clock, wherein the firstgate driver clock and the third gate driver clock do not apply a voltagesimultaneously.
 18. The electronic display of claim 16 comprising: athird compensation driver to apply a third compensation voltage inverseto a third voltage applied by the third gate driver clock to at leastpartially compensate for voltage fluctuations in the touch electroderesulting from application of the third voltage.
 19. The electronicdisplay of claim 15, wherein the first and second gates are in an activearea of the electronic display.
 20. The electronic display of claim 19,wherein the first and second gates comprise thin film transistors.